Skip to content

来週までに今日行った通信ルールを変えてシミュレーションするやつ

Notifications You must be signed in to change notification settings

T-Yoshiharu/Commu-rule-sim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ポスト交換シミュレーターテンプレート

自由に改造してください(frokかcloneしてください)

nodes module

仮想的なノード(ユーザ?)を作成します。 現在はクラスメソッドとしてデータ交換の発火を行っていますが、P2Pの仕組み的にはメソッドで完結させる方が望ましいと思われます。

また、クラスメソッドを作るという事はサーバを作っていると同義であると言えるので直接的に関与するクラスメソッドの作成はなるべく避けましょう。

TODO:

  • 非同期処理化

posts medule

ポストデータを作成、管理します。基本的に後からのポストデータの作成はないこととしています。重要なものではないです。

logs medule

logを作成したいときに専用のmoduleを作成してください。 また、出力先はlogファイル内が望ましいと考えています(自由でok)。

main.py

主な処理を書いてください

開発環境

開発コンテナ内にて開発、Poetryにてライブラリとバージョン管理を想定しています。

About

来週までに今日行った通信ルールを変えてシミュレーションするやつ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%