我一直在实现这个小游戏的想法,它(不知何故?)类似于康威的生命游戏:
0)您有一个彩色点矩阵(RGB 值) 1)如果相邻单元格的 X 值低于您的 Y,则将 Y = 0 放在该单元格上(其中 X 和 Y 为红色 || 绿色 || 蓝色)2 ) 红色击败绿色击败蓝色击败红色
我现在正在做的只是逐个单元格地检查是否满足上述规则。但是,这种行为并不是我想要的,因为有时第一行的单元格比最后一行的单元格具有优势。
多线程可以防止这种情况(例如,启动两个线程,一个在第一个单元格中启动,另一个在最后一个单元格中启动)?请原谅我对并发的无知,但我觉得这是开始使用它的好方法。