[2023-12-13 00:05:30,375-DEBUG -             <module>() ] This is an info message.
[2023-12-13 00:05:30,382-INFO -                 _log() ] [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
 * Running on http://127.0.0.1:5000
[2023-12-13 00:05:30,382-INFO -                 _log() ] [33mPress CTRL+C to quit[0m
[2023-12-13 00:05:31,340-INFO -                 _log() ] 127.0.0.1 - - [13/Dec/2023 00:05:31] "GET / HTTP/1.1" 200 -
[2023-12-13 00:05:31,353-INFO -                 _log() ] 127.0.0.1 - - [13/Dec/2023 00:05:31] "GET /static/images/menu.jpeg HTTP/1.1" 200 -
[2023-12-13 00:05:32,571-INFO -      entry_interface() ] Just loaded into the placement interface
[2023-12-13 00:05:32,573-INFO -                 _log() ] 127.0.0.1 - - [13/Dec/2023 00:05:32] "POST /entry HTTP/1.1" 200 -
[2023-12-13 00:05:32,586-INFO -                 _log() ] 127.0.0.1 - - [13/Dec/2023 00:05:32] "GET / HTTP/1.1" 200 -
[2023-12-13 00:05:35,960-INFO -  placement_interface() ] Just received placement ship data
[2023-12-13 00:05:35,961-INFO -                 _log() ] 127.0.0.1 - - [13/Dec/2023 00:05:35] "POST /placement HTTP/1.1" 200 -
[2023-12-13 00:05:36,340-INFO -                 _log() ] 127.0.0.1 - - [13/Dec/2023 00:05:36] "GET / HTTP/1.1" 200 -
[2023-12-13 00:06:34,572-DEBUG -             <module>() ] This is an info message.
[2023-12-13 00:06:34,577-INFO -                 _log() ] [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
 * Running on http://127.0.0.1:5000
[2023-12-13 00:06:34,577-INFO -                 _log() ] [33mPress CTRL+C to quit[0m
[2023-12-13 00:06:35,519-INFO -                 _log() ] 127.0.0.1 - - [13/Dec/2023 00:06:35] "GET / HTTP/1.1" 200 -
[2023-12-13 00:06:35,531-INFO -                 _log() ] 127.0.0.1 - - [13/Dec/2023 00:06:35] "[36mGET /static/images/menu.jpeg HTTP/1.1[0m" 304 -
[2023-12-13 00:06:37,117-INFO -      entry_interface() ] Just loaded into the placement interface
[2023-12-13 00:06:37,119-INFO -                 _log() ] 127.0.0.1 - - [13/Dec/2023 00:06:37] "POST /entry HTTP/1.1" 200 -
[2023-12-13 00:06:37,131-INFO -                 _log() ] 127.0.0.1 - - [13/Dec/2023 00:06:37] "GET / HTTP/1.1" 200 -
[2023-12-13 00:06:41,044-INFO -  placement_interface() ] Just received placement ship data
[2023-12-13 00:06:41,046-INFO -                 _log() ] 127.0.0.1 - - [13/Dec/2023 00:06:41] "POST /placement HTTP/1.1" 200 -
[2023-12-13 00:06:41,520-INFO -                 _log() ] 127.0.0.1 - - [13/Dec/2023 00:06:41] "GET / HTTP/1.1" 200 -
[2023-12-13 11:43:39,984-INFO -             <module>() ] starting a game in game_engine.py
[2023-12-13 11:43:43,819-DEBUG -     simple_game_loop() ] user got a miss
[2023-12-13 11:44:02,706-WARNING - cli_coordinates_input() ]  user entered an invalid input of {'3', '-1'}
[2023-12-13 11:44:08,560-WARNING - cli_coordinates_input() ]  user entered an invalid input of {'[,1,1]', 'a'}
[2023-12-13 11:45:01,896-INFO -             <module>() ] starting a game in mp_game_engine.py
[2023-12-13 11:45:04,787-INFO - ai_opponent_game_loop() ] the human guessed (0, 0)
[2023-12-13 11:45:04,788-INFO - ai_opponent_game_loop() ] the AI guessed (9, 6)
[2023-12-13 11:45:04,788-INFO - ai_opponent_game_loop() ] the AI missed
[2023-12-13 11:45:08,202-WARNING - cli_coordinates_input() ]  user entered an invalid input of {'1', '0'}
[2023-12-13 11:45:09,862-WARNING - cli_coordinates_input() ]  user entered an invalid input of {'4', 'a'}
[2023-12-14 16:36:42,201-DEBUG -             <module>() ] This is an info message.
[2023-12-14 16:36:42,205-INFO -                 _log() ] [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
 * Running on http://127.0.0.1:5000
[2023-12-14 16:36:42,205-INFO -                 _log() ] [33mPress CTRL+C to quit[0m
[2023-12-14 16:36:43,311-INFO -                 _log() ] 127.0.0.1 - - [14/Dec/2023 16:36:43] "GET / HTTP/1.1" 200 -
