PeterJohnNumPyConnectFour

PeterJohnNumPyConnectFour



$1.99

2026.0123.2251for iPhone
Age Rating
4+
Apps in this category do not contain restricted content.
9+
Apps in this category may contain mild or occasional cartoon, fantasy or real-life violence, as well as occasional or mild adult, sexually suggestive or horrifying content and may not be suitable for children under 9 years of age.
12+
Apps in this category may contain occasional mild indecent language, frequent or intense cartoon or real-life violence, minor or occasional adult or sexually suggestive material, and simulated gambling, and may be for children under 12 years of age.
17+
You must be at least 17 years old to access this App.
Apps in this category may contain frequent and intense offensive language; Frequent and intense cartoon, fantasy or realistic violence: frequent and intense adult, scary and sexually suggestive subjects: as well as sexual content, nudity, tobacco, alcohol and drugs, may not be suitable for children under 17 years of age.
PeterJohnNumPyConnectFour Screenshots
PeterJohnNumPyConnectFour posterPeterJohnNumPyConnectFour posterPeterJohnNumPyConnectFour posterPeterJohnNumPyConnectFour posterPeterJohnNumPyConnectFour posterPeterJohnNumPyConnectFour posterPeterJohnNumPyConnectFour posterPeterJohnNumPyConnectFour poster

About PeterJohnNumPyConnectFour

" PeterJohnNumPyConnectFour "
This's the first Single Cut and the first SpinOFF from
" PeterJohn " Series or " PeterJohnNumPy " Series.

****mainContents;
TutorialSeason005/scripts/s001ConnectFourProVision.py
Human Versus Human;
TutorialSeason005/scripts/s002ConnectFourMctsNumPyGame.py
Human Versus Computer(MCTS NumPy);
TutorialSeason005/scripts/s003ConnectFourMctsCppGame.py
Human Versus Computer(MCTS CPP);
TutorialSeason005/scripts/s004ConnectFourTraining.py
ReinforcementLearning
TutorialSeason005/scripts/s005ConnectFourGame.py
Humand Versus Computer(Pretrained Model)
TutorialSeason005/scripts/s006ConnectFourBlueToothGame.py
Human Versus Human via BlueTooth.

****Omitted Functions;
We Omitted
(1)"New Project",
(2)"New Script" and
(3)"Save Script" functions.
in order to make you be able to Focus on Playing the game "Connect Four" and knowing the power of NumPy and ReinforcementLearning.
When you need the functions above, it's the time for you to Step Up to " PeterJohnNumPy " or " PeterJohnNumPyMatplotlib ".

****About the App Design; We Wanted to Omit to select "TutorialSeason005" at the "ProjectsView";
But We couldNot Omit to select "TutorialSeason005" at the "ProjectsView".
'cause, if we omitted it, RunScriptView CRASHes Only One Time
due to the Problem that python Interpreter CanNot Treat to create Apple Metal Cache Directory Correctly.
so we couldNot Omit to select "TutorialSeason005" at the "ProjectsView".
python Interperter has many Problems such as Difficulty of MultiThreading or Parallel Execution.
but on the other hand,
python grammar is Simple and easy to understand the logic.
We need to focus on many Good things.


****Ezekiel 36:25-29, GNT;
36:25 I will sprinkle clean water on you and make you clean from all your idols and everything else that has defiled you.
36:26 I will give you a new heart and a new mind. I will take away your stubborn heart of stone and give you an obedient heart.
36:27 I will put my Spirit in you and will see to it that you follow my laws and keep all the commands I have given you.
36:28 Then you will live in the land I gave your ancestors. You will be my people, and I will be your God.
36:29 I will save you from everything that defiles you. I will command the grain to be plentiful,
so that you will Not have any more famines.
36:30 I will increase the yield of your fruit trees and your fields, so that there will be No more famines to disgrace you among the nations.

Go Forward along the Path which Holy Spirit Showed You.
--Yassun
Show More

What's New in the Latest Version 2026.0123.2251

Last updated on Jan 25, 2026
Old Versions
the "PyRun_StringFlags() returns Nil
but PyErr_Print() outputs Empty" Problem Solved and the "opencv2.a" Removed Version;

we Changed Three Things at this time.

****1) we Solved the the "PyRun_StringFlags() returns Nil
but PyErr_Print() outputs Empty" Problem;
When you go to RunScriptView for the first time after you installed this App,
you needed to once go back to EditScriptView and then needed to go to RunScriptView again.

To Solve the "PyRun_StringFlags() returns Nil
but PyErr_Print() outputs Empty" Problem,
it was needed to once call Py_FinalizeEx() and then to call Py_Initialize() again,
Means it was needed to Re-initialize the python interpreter.
It was Hard to find this solution
'cause the error message "fopen failed for data file: errno = 2 (No such file or directory), Errors found! Invalidating cache..." 
has Hidden this problem for many years.
As a result, the error message "fopen failed for data file: errno = 2 (No such file or directory), Errors found! Invalidating cache..." 
didNot relate to
the "PyRun_StringFlags() returns Nil
but PyErr_Print() outputs Empty" Problem.

****2) we Removed "opencv2.a";
'cause you canNot use opencv Python Bindings Nor opencv C++ Bindings 
on 'PeterJohnNumPyConnectFour'.
By removing"opencv2.a",
you Can Save 180MBytes of SSD Disk Space and downloading Time.

Best Regards,
--Yasushi Yassun Obata
Show More
Version History
2026.0123.2251
Jan 25, 2026
the "PyRun_StringFlags() returns Nil
but PyErr_Print() outputs Empty" Problem Solved and the "opencv2.a" Removed Version;

we Changed Three Things at this time.

****1) we Solved the the "PyRun_StringFlags() returns Nil
but PyErr_Print() outputs Empty" Problem;
When you go to RunScriptView for the first time after you installed this App,
you needed to once go back to EditScriptView and then needed to go to RunScriptView again.

To Solve the "PyRun_StringFlags() returns Nil
but PyErr_Print() outputs Empty" Problem,
it was needed to once call Py_FinalizeEx() and then to call Py_Initialize() again,
Means it was needed to Re-initialize the python interpreter.
It was Hard to find this solution
'cause the error message "fopen failed for data file: errno = 2 (No such file or directory), Errors found! Invalidating cache..." 
has Hidden this problem for many years.
As a result, the error message "fopen failed for data file: errno = 2 (No such file or directory), Errors found! Invalidating cache..." 
didNot relate to
the "PyRun_StringFlags() returns Nil
but PyErr_Print() outputs Empty" Problem.

****2) we Removed "opencv2.a";
'cause you canNot use opencv Python Bindings Nor opencv C++ Bindings 
on 'PeterJohnNumPyConnectFour'.
By removing"opencv2.a",
you Can Save 180MBytes of SSD Disk Space and downloading Time.

Best Regards,
--Yasushi Yassun Obata

PeterJohnNumPyConnectFour FAQ

Click here to learn how to download PeterJohnNumPyConnectFour in restricted country or region.
Check the following list to see the minimum requirements of PeterJohnNumPyConnectFour.
iPhone

PeterJohnNumPyConnectFour Alternative

You May Also Like

Get more from Yasushi Obata