1
target
0post
2025.12.08 13:00
:0% :0% (-/女性)
人気のポスト ※表示されているRP数は特定時点のものです
\HAPPY BIRTHDAY/
前沢綾花 選手🎂
@AyakaMaesawa
お誕生日おめでとうございます🎉
前沢綾花選手はPERFECTに参戦しながら会社員として、またS.C. Darts Schoolでアシスタントコーチとしても活躍中です✨
引き続きますますのご活躍を祈念しております!
素敵なお誕生日をお過ごしください🎁
#TeamTarget
#TargetDartsJP December 12, 2025
TARGET-1新宿店、最近マイガンお持ち込みの方も増えて来ました!
10mレンジでお勧めのひとつが今年新設の【 #ACETARGET 】
次々と起き上がるターゲットを正確に撃てるかに挑戦!4種類の異なるゲームで楽しめます。ぜひ遊んでみてください!
#エアガン
#新宿 https://t.co/3G2F3RUBSJ December 12, 2025
私は特にルール違反もしてなく警告メールも一切届いてないし
普通にトレードしただけで
出金予定のはずの口座は
Profit target reachedしたから他のアカウントにfunded されたって状態で
実質3日間しかその口座でトレードしてないんだよね🥺
って感じ。。。。 December 12, 2025
テキストエディタに下記を丸ごとコピーしてね、
適当に「Neurongame」って名前つけて「.html」の拡張子付けて保存して。
ファイルをダブルクリック。
---------------------------
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>ニューロン記憶ゲーム(ウケる・・)</title>
<style>
body { margin:0; background:#000; color:#0f0; font-family:monospace; text-align:center; }
canvas { border:1px solid #333; background:#111; cursor:pointer; }
#info { position:absolute; top:10px; left:10px; z-index:10; background:rgba(0,0,0,0.8); padding:10px; border:1px solid #0f0; }
button { margin:5px; padding:12px 20px; background:#333; color:#0f0; border:1px solid #0f0; font-family:monospace; cursor:pointer; font-size:16px; }
button:hover { background:#0f0; color:#000; }
#result { margin:10px; font-size:20px; color:#ff0; }
#phase { color:#0ff; }
</style>
</head>
<body>
<div id="info">
<strong>遊び方:</strong><br>
1. セルタップでパターン作成(緑=1, ピンク=-1, 黒=0)<br>
2. <button style="padding:5px 10px;font-size:12px;">記憶する</button> → 全部黒に戻る<br>
3. ヒント:一部だけタップ<br>
4. <button style="padding:5px 10px;font-size:12px;">思い出す!</button> → 復元! 正解緑/間違い赤
</div>
<canvas id="canvas" width="320" height="450"></canvas>
<div>
<button onclick="memorize()">記憶する</button>
<button onclick="remind()">思い出す!</button>
<button onclick="resetAll()">リセット</button>
</div>
<div id="result"></div>
<div id="phase" style="color:#0ff; font-size:18px;">フェーズ: パターン作成中</div>
<script>
const canvas = document.getElementById('canvas');
const ctx = canvas.getContext('2d');
const SIZE = 25; // 5x5
const GRID_SIZE = 5;
const CELL = 55;
let grid = new Array(SIZE).fill(0).map(() => ({ flag: 0, axon: new Array(SIZE).fill(0) }));
let target = [];
let phase = 'pattern'; // pattern -> memory -> recall
let recalledFlags = []; // 復元時の正解比較用
// グリッド描画(復元後色分け)
function drawGrid() {
ctx.clearRect(0, 0, canvas.width, canvas.height);
// 脳グラデ背景
const grad = ctx.createLinearGradient(0, 0, 0, canvas.height);
grad.addColorStop(0, '#001133'); grad.addColorStop(1, '#000011');
ctx.fillStyle = grad; ctx.fillRect(0, 0, canvas.width, canvas.height);
for (let i = 0; i < SIZE; i++) {
const x = (i % 5) * CELL + 15;
const y = Math.floor(i / 5) * CELL + 25;
const n = grid[i];
let color = n.flag === 1 ? '#00ff00' : n.flag === -1 ? '#ff0088' : '#222';
// 復元後: 正解薄緑、間違い薄赤オーバーレイ
if (phase === 'recall' && recalledFlags[i] !== undefined) {
if (n.flag === target[i]) {
ctx.fillStyle = 'rgba(0,255,0,0.3)'; ctx.fillRect(x, y, CELL-4, CELL-4);
} else {
ctx.fillStyle = 'rgba(255,0,136,0.3)'; ctx.fillRect(x, y, CELL-4, CELL-4);
}
}
ctx.fillStyle = color;
ctx.fillRect(x, y, CELL - 6, CELL - 6);
ctx.strokeStyle = '#444'; ctx.lineWidth = 2;
ctx.strokeRect(x, y, CELL - 6, CELL - 6);
}
}
// タップ/クリック(全フェーズOK)
function getCell(x, y) {
const col = Math.floor(x / CELL);
const row = Math.floor(y / CELL);
if (col >= 0 && col < 5 && row >= 0 && row < 5) {
return row * 5 + col;
}
return -1;
}
canvas.addEventListener('click', (e) => {
const rect = canvas.getBoundingClientRect();
const x = e.clientX - rect.left;
const y = e.clientY - https://t.co/f4S0uXePzu;
const idx = getCell(x, y);
if (idx >= 0) {
grid[idx].flag = (grid[idx].flag + 2) % 3 - 1; // -1,0,1 サイクル
drawGrid();
}
});
// スマホタッチ
canvas.addEventListener('touchstart', (e) => {
e.preventDefault();
const touch = e.touches[0];
const rect = canvas.getBoundingClientRect();
const x = touch.clientX - rect.left;
const y = touch.clientY - https://t.co/f4S0uXePzu;
const idx = getCell(x, y);
if (idx >= 0) {
grid[idx].flag = (grid[idx].flag + 2) % 3 - 1;
drawGrid();
}
});
// 初期描画
drawGrid();
// 記憶
function memorize() {
target = https://t.co/pozqi1L69L(n => n.flag);
for (let i = 0; i < SIZE; i++) {
for (let j = 0; j < SIZE; j++) {
grid[i].axon[j] += grid[i].flag * grid[j].flag;
}
}
// 全0リセット
grid.forEach(n => n.flag = 0);
drawGrid();
phase = 'memory';
document.getElementById('result').innerHTML = '✅ 記憶完了! 今ヒント入力(一部タップ)してね';
document.getElementById('phase').innerHTML = 'フェーズ: ヒント入力中';
}
// 思い出す
function remind() {
if (phase !== 'memory') {
document.getElementById('result').innerHTML = '⚠️ まず『記憶する』してから!';
return;
}
recalledFlags = [...target]; // 比較用
let correct = 0;
for (let i = 0; i < SIZE; i++) {
let sum = 0;
for (let j = 0; j < SIZE; j++) {
const w = grid[j].axon[i];
sum += grid[j].flag * (w > 0 ? 1 : w < 0 ? -1 : 0);
}
const recalled = sum > 0 ? 1 : sum < 0 ? -1 : 0;
grid[i].flag = recalled;
if (recalled === target[i]) correct++;
}
drawGrid();
const accuracy = Math.round(correct / SIZE * 100);
document.getElementById('result').innerHTML = `🎉 正解率: <strong>${accuracy}%</strong>!`;
phase = 'recall';
document.getElementById('phase').innerHTML = 'フェーズ: 復元完了(色分け見ろ!)';
setTimeout(() => {
phase = 'pattern'; // 3秒後次へ
document.getElementById('phase').innerHTML = 'フェーズ: パターン作成中(連続プレイOK)';
}, 3000);
}
// リセット
function resetAll() {
grid.forEach(n => {
n.flag = 0;
n.axon = new Array(SIZE).fill(0);
});
target = [];
phase = 'pattern';
drawGrid();
document.getElementById('result').innerHTML = '';
document.getElementById('phase').innerHTML = 'フェーズ: パターン作成中';
}
</script>
</body>
</html> December 12, 2025
<ポストの表示について>
本サイトではXの利用規約に沿ってポストを表示させていただいております。ポストの非表示を希望される方はこちらのお問い合わせフォームまでご連絡下さい。こちらのデータはAPIでも販売しております。



